home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 001-025 / disk_009 / proff / makefile < prev    next >
Makefile  |  1992-05-06  |  1KB  |  66 lines

  1. CC =        cc
  2. CFLAGS =    -O
  3. OBJS1 =        proff.o proff01.o proff02.o lookup.o pinit.o putwrd.o
  4. OBJS2 =        pxlex.o pxxparse.o dostuff2.o eval.o stack.o map.o
  5. OBJS =        $(OBJS1) $(OBJS2)
  6.  
  7. proff :        $(OBJS)
  8.         $(CC) -s -o proff $(OBJS)
  9.  
  10. proff.o :    proff.c lextab.h lextab.d
  11.         $(CC) -c $(CFLAGS) proff.c
  12.  
  13. proff01.o :    proff01.c lextab.h lextab.d
  14.         $(CC) -c $(CFLAGS) proff01.c
  15.  
  16. proff02.o :    proff02.c lextab.h lextab.d
  17.         $(CC) -c $(CFLAGS) proff02.c
  18.  
  19. lookup.o :    lookup.c lextab.h lextab.d
  20.         $(CC) -c $(CFLAGS) lookup.c
  21.  
  22. pinit.o :    pinit.c lextab.h lextab.d
  23.         $(CC) -c $(CFLAGS) pinit.c
  24.  
  25. putwrd.o :    putwrd.c lextab.h lextab.d
  26.         $(CC) -c $(CFLAGS) putwrd.c
  27.  
  28. pxlex.o :    pxlex.c lextab.h lextab.d
  29.         $(CC) -c $(CFLAGS) pxlex.c
  30.  
  31. pxxparse.o :    pxxparse.c lextab.h lextab.d
  32.         $(CC) -c $(CFLAGS) pxxparse.c
  33.  
  34. dostuff2.o :    dostuff2.c lextab.h lextab.d
  35.         $(CC) -c $(CFLAGS) dostuff2.c
  36.  
  37. eval.o :    eval.c lextab.h lextab.d
  38.         $(CC) -c $(CFLAGS) eval.c
  39.  
  40. stack.o :    stack.c lextab.h lextab.d
  41.         $(CC) -c $(CFLAGS) stack.c
  42.  
  43. map.o :        map.c lextab.h lextab.d
  44.         $(CC) -c $(CFLAGS) map.c
  45.  
  46.  
  47. lextab.h :    ltb proffsym.new
  48.         ltb proffsym.new lextab
  49.  
  50. lextab.d :    proffsym.new ltb
  51.         ltb proffsym.new lextab
  52.  
  53. ltb :        ltb.o look.o
  54.         $(CC) -o ltb ltb.o look.o
  55.  
  56. ltb.o :        ltb.c
  57.         $(CC) -c $(CFLAGS) ltb.c
  58.  
  59. look.o :    look.c
  60.         $(CC) -c $(CFLAGS) look.c
  61.  
  62. clean :
  63.         rm proff *.o
  64. arch :
  65.         ./archc Makefile *.c *.h proffsym.new >proff.arc
  66.